package com.hjm.project.formalPos.formalPos.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;

/**
 * 流量卡终端信息表 formal_pos
 *
 * @author maker
 * @date 2020-11-26
 */
public class CardFeePos extends BaseEntity {

    @Excel(name = "SN编号")
    private String machineNum;

    @Excel(name = "服务商编号")
    private String returnAgentNo;

    @Excel(name = "服务商名称")
    private String returnAgentName;

    @Excel(name = "终端类型", readConverterExp = "0=传统终端,4=电签终端")
    private String posType;

    @Excel(name = "流量卡费")
    private String simFee;

    @Excel(name = "返现代理商商编号")
    private String agentNum;

    @Excel(name = "返现代理商名称")
    private String agentName;

    @Excel(name = "激活状态",readConverterExp = "1=已激活,2=未激活")
    private String activate;

    @Excel(name = "所属顶级编号")
    private String topLevelAgent;

    @Excel(name = "所属顶级人名称")
    private String topLevelAgentName;

    @Excel(name = "商户编号")
    private String merno;

    @Excel(name = "实际扣费日期")
    private String returnDate;

    @Excel(name = "返现金额")
    private String returnMoney;

    @Excel(name = "税点")
    private String tax;

    @Excel(name = "应扣费日期")
    private String simEnd;

    @Excel(name = "划拨日期")
    private String addDate;

    @Excel(name = "激活时间")
    private String activateDate;

    private String loginAgentNum;

    public String getActivateDate() {
        return activateDate;
    }

    public void setActivateDate(String activateDate) {
        this.activateDate = activateDate;
    }

    public String getMachineNum() {
        return machineNum;
    }

    public void setMachineNum(String machineNum) {
        this.machineNum = machineNum;
    }

    public String getReturnAgentNo() {
        return returnAgentNo;
    }

    public void setReturnAgentNo(String returnAgentNo) {
        this.returnAgentNo = returnAgentNo;
    }

    public String getReturnAgentName() {
        return returnAgentName;
    }

    public void setReturnAgentName(String returnAgentName) {
        this.returnAgentName = returnAgentName;
    }

    public String getPosType() {
        return posType;
    }

    public void setPosType(String posType) {
        this.posType = posType;
    }

    public String getSimFee() {
        return simFee;
    }

    public void setSimFee(String simFee) {
        this.simFee = simFee;
    }

    public String getAgentNum() {
        return agentNum;
    }

    public void setAgentNum(String agentNum) {
        this.agentNum = agentNum;
    }

    public String getAgentName() {
        return agentName;
    }

    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    public String getActivate() {
        return activate;
    }

    public void setActivate(String activate) {
        this.activate = activate;
    }

    public String getTopLevelAgent() {
        return topLevelAgent;
    }

    public void setTopLevelAgent(String topLevelAgent) {
        this.topLevelAgent = topLevelAgent;
    }

    public String getTopLevelAgentName() {
        return topLevelAgentName;
    }

    public void setTopLevelAgentName(String topLevelAgentName) {
        this.topLevelAgentName = topLevelAgentName;
    }

    public String getMerno() {
        return merno;
    }

    public void setMerno(String merno) {
        this.merno = merno;
    }

    public String getReturnDate() {
        return returnDate;
    }

    public void setReturnDate(String returnDate) {
        this.returnDate = returnDate;
    }

    public String getReturnMoney() {
        return returnMoney;
    }

    public void setReturnMoney(String returnMoney) {
        this.returnMoney = returnMoney;
    }

    public String getTax() {
        return tax;
    }

    public void setTax(String tax) {
        this.tax = tax;
    }

    public String getSimEnd() {
        return simEnd;
    }

    public void setSimEnd(String simEnd) {
        this.simEnd = simEnd;
    }

    public String getAddDate() {
        return addDate;
    }

    public void setAddDate(String addDate) {
        this.addDate = addDate;
    }

    public String getLoginAgentNum() {
        return loginAgentNum;
    }

    public void setLoginAgentNum(String loginAgentNum) {
        this.loginAgentNum = loginAgentNum;
    }

    @Override
    public String toString() {
        return "CardFeePos{" +
                "machineNum='" + machineNum + '\'' +
                ", returnAgentNo='" + returnAgentNo + '\'' +
                ", returnAgentName='" + returnAgentName + '\'' +
                ", posType='" + posType + '\'' +
                ", simFee='" + simFee + '\'' +
                ", agentNum='" + agentNum + '\'' +
                ", agentName='" + agentName + '\'' +
                ", activate='" + activate + '\'' +
                ", topLevelAgent='" + topLevelAgent + '\'' +
                ", topLevelAgentName='" + topLevelAgentName + '\'' +
                ", merno='" + merno + '\'' +
                ", returnDate='" + returnDate + '\'' +
                ", returnMoney='" + returnMoney + '\'' +
                ", tax='" + tax + '\'' +
                ", simEnd='" + simEnd + '\'' +
                ", addDate='" + addDate + '\'' +
                '}';
    }
}
